package com.example.demos.util;

public enum ResultEnum {
    /**
     * OK 200
     */
    OK(200, "OK"),
    /**
     * 请求异常 400
     */
    BAD_REQUEST(400, "哎唷～ 出了点小问题～   ಥ⌣ಥ"),
    /**
     * 未登录 401
     */
    NOT_LOGIN(401, "未登录"),
    /**
     * 权限错误 402
     */
    UNAUTHORIZED(402, "权限错误"),
    /**
     * 请求参数错误 403
     */
    BAD_PARAM(403, "请求参数错误"),
    /**
     * 资源不存在  404
     */
    NOT_FOUND(404, "资源不存在"),
    /**
     * 服务器内部错误 500
     */
    INTERNAL_SERVER_ERROR(500, "服务器内部错误");



    private final int code;
    private final String message;

    ResultEnum(int code, String message) {
        this.code = code;
        this.message = message;
    }

    public int getCode() {
        return code;
    }

    public String getMessage() {
        return message;
    }
}

